C Architect careers in Suez, Egypt